package com.settlement.system.model.form;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

        import java.math.BigDecimal;
        import java.time.LocalDateTime;

/**
* <p>
* OMS原始订单明细表
* </p>
*
* @author huangrensen
* @since 2024-04-23
*/
@Schema
@Data
public class OriginalOmsOrderForm {
    @Schema(description="ID")
    private String id;

    @Schema(description="订单号")
    private String orderNo;

    @Schema(description="店铺ID")
    private Long storeId;

    @Schema(description="网店交易号")
    private String storeTradeNo;

    @Schema(description="换货原始交易号")
    private String originalNo;

    @Schema(description="子交易号")
    private String subNo;

    @Schema(description="订单状态")
    private String status;

    @Schema(description="下单时间")
    private LocalDateTime purchasedTime;

    @Schema(description="付款时间")
    private LocalDateTime paymentTime;

    @Schema(description="发货时间")
    private LocalDateTime sendTime;

    @Schema(description="已付金额")
    private BigDecimal paidAmount;

    @Schema(description="商品SKU")
    private String sku;

    @Schema(description="条码")
    private String productCode;

    @Schema(description="商品名称")
    private String productName;

    @Schema(description="均摊金额")
    private BigDecimal equalizationAmount;

    @Schema(description="数量")
    private Integer qty;



}
